home *** CD-ROM | disk | FTP | other *** search
/ Aminet 24 / Aminet 24 (1998)(GTI - Schatztruhe)[!][Apr 1998].iso / Aminet / misc / emu / mame030.lha / Mame / mame / readme.amiga < prev    next >
Text File  |  1998-02-03  |  7KB  |  161 lines

  1. Introduction:
  2. *************
  3.  
  4. This is an Amiga port of the Multiple Arcade Machine Emulator 0.30.
  5. Every release should be considered as a beta release. I guarantee
  6. that there are bugs. You can help me removing bugs by mailing me
  7. bug reports on mats.hansen@triumph.no. Try to include as much
  8. information as possible. It's better with too much information than
  9. too little.
  10.  
  11. Usage:
  12. ******
  13.  
  14. MAME can be used both from CLI and WB. The options can be used as
  15. tooltypes in the program icon and project icons. Options can be saved
  16. into the program icon and project icons from the menu. If
  17. ENV:Sys/def_mame.info exists it will be used as the default icon for
  18. saving options. The default options are saved into the program icon.
  19. As a result of this the default options are only available when started
  20. from WB. The new chunky to planar routine by Mikael Kalms is only used on
  21. 8 bit custom screens so AGA users should use that with double buffering
  22. turned on. Correct colors for all games is only possible in a window on
  23. WB in hi/true-color or on a custom screen with 256 or more colors.
  24.  
  25. MAME searches for ROMs in these directories/archives:
  26.  
  27. 1.  <ROMSDIR>/<GAME>/           Only if the ROMSDIR option is used.
  28. 2.  <ROMSDIR>/<GAME>.zip        Only if the ROMSDIR option is used.
  29. 3.  <ROMSDIR>/<GAME>.lha        Only if the ROMSDIR option is used.
  30. 4.  <ROMSDIR>/<GAME>.lzx        Only if the ROMSDIR option is used.
  31. 5.  PROGDIR:roms/<GAME>/
  32. 6.  PROGDIR:roms/<GAME>.zip
  33. 7.  PROGDIR:roms/<GAME>.lha
  34. 8.  PROGDIR:roms/<GAME>.lzx
  35. 9.  PROGDIR:<GAME>/
  36. 10. PROGDIR:<GAME>.zip
  37. 11. PROGDIR:<GAME>.lha
  38. 12. PROGDIR:<GAME>.lzx
  39.  
  40. MAME uses external programs to unarchive the needed files so "unzip",
  41. "lha" and "lzx" must be in the default path.
  42.  
  43. Highscores are stored in PROGDIR:hi/ and game configurations (dip settings,
  44. keyboard and joystick setup) are stored in PROGDIR:cfg/.
  45.  
  46. Ingame keys:
  47. ************
  48.  
  49. Right-Amiga-N   New game.
  50. Right-Amiga-Q   Quit MAME.
  51. Tab             Enter coonfiguration menu. Press Tab or Esc to get back to the
  52.                 emulation.
  53. P               Pause game.
  54. F3              Reset game.
  55. F4              Show the game graphics. Use cursor keys to change set/color,
  56.                 F4 or Esc to return to the emulation.
  57. F7              Toggle speed display.
  58. F8              Change frameskip on the fly)
  59. F9              To change volume percentage through 100,75,50,25,0 values.
  60. F10             Toggle speed throttling.
  61.  
  62. Options:
  63. ********
  64.  
  65. GAME            The game to emulate.
  66. LIST            Show supported games (CLI only).
  67. LOG             Log error output.
  68. NS=NOSOUND      Disable audio support.
  69. SCREEN          Open the emulator on a custom screen. The screen mode
  70.                 is set to the "best" mode for the game.
  71. CHANNELS        A string containing one hex number for each of the four
  72.                 audio channels. The hex number decides which virtual channel
  73.                 is going into the audio channel.
  74. FS=FRAMESKIP n  Skip n frames to speed up the emulation. 0>=n<=3.
  75. NOJOY           Disables the joystick support.
  76. MOUSE           Enables the mouse support. The mouse emulates a trakball so it
  77.                 only works on games that support a trakball. Remember that the
  78.                 sensitivity of the trakball can be adjusted.
  79. JOY2            Enables support for a joystick in port 1.
  80. BBT=BUTTONBTIME # of 0.1s to wait before holding down button a is treated
  81.                 as if it's button b that's being held down. This must be 0
  82.                 (the default) if a real button b should be used.
  83. J2BBT=J2BUTTONBTIME Same as the above, but for the joystick in port 1.
  84. AF=AUTOFIRE     Number of times to fire during a second. A non zero
  85.                 here disables the button b emulation.
  86. J2AF=J2AUTOFIRE Same as the above, but for the joystick in port 1.
  87. ROL             Rotate the display to the left.
  88. ROR             Rotate the display to the right.
  89. DISPLAYID       ID of the desired screenmode. If the ID has the 0x prefix it
  90.                 will be treated as a hex number.
  91. DEPTH           Bits per pixel of the desired screen.
  92. NOSCAN          Disables the scanning of the installed games in the GUI.
  93. W=WIDTH         Width of the window. Vector games will be scaled to fit the
  94.                 window. Bitmap games will be centered. The window will allways
  95.                 be large enough to show the bitmap graphics so this defaults
  96.                 to 0.
  97. H=HEIGHT        Height of the window. See above.
  98. LF=LESSFLICKER  A redraw method that reduces the flicker of vector games. When
  99.                 running games in a window this uses less bandwidth than the
  100.                 DOUBLEBUFFER method.
  101. DB=DOUBLEBUFFER The prettiest redraw method and the best one to use if a
  102.                 custom screen is used. It should be used when using a
  103.                 a custom 8 bit AGA screen
  104. FLIPX           Flip display horizontally.
  105. FLIPY           Flip display vertically.
  106. MC=MINCHIP n    If less than n kilobytes of chip ram is available then any
  107.                 remaining samples will be loaded into fast ram. This defaults
  108.                 to 64 which is a ok value for graphics card users but AGA
  109.                 users normally need a larger value. This option is only needed
  110.                 if sound is turned on and the emulated game uses many and/or
  111.                 large samples.
  112. SMR=SCREENMODEREQ   Open the emulator on a custom screen. An ASL screen mode
  113.                     requester will be opened.
  114. ROMSDIR dir     Search for ROMs in the given directory first.
  115. SAMPLESDIR dir  Search for samples in the given directory first.
  116. RECORD file     All movements made by the player will be recorded in a file
  117.                 with the given name and the ending ".inp" added.
  118. PLAYBACK file   Player movements are read from a file with the given name with
  119.                 the ending ".inp" added.
  120. TB=TRIPLEBUFFER Looks as good as double buffering and is a bit faster, but
  121.                 uses more memory.
  122. MAKEDIRS        This will create the directories for all the supported and
  123.                 some not supported games. The directories will be created
  124.                 in PROGDIR: if ROMSDIR isn't used. If ROMSDIR is used all
  125.                 the directories will be created there instead.
  126.  
  127. Credits:
  128. ********
  129.  
  130. Amiga port by:
  131.  
  132. Mats Eirik Hansen / Triumph
  133. mats.hansen@triumph.no
  134. http://www.stud.ntnu.no/~matsha
  135.  
  136. CGXHooks routines by:
  137.  
  138. Trond Werner Hansen / Triumph
  139. trond.hansen@triumph.no
  140. http://www.stud.ntnu.no/~tronhan
  141.  
  142. Chunky to planar routine by:
  143.  
  144. Mikael Kalms
  145.  
  146. Commercial:
  147. ***********
  148.  
  149. _____________  _  _   _  ____ ___ _______  _   _
  150. \            \| || | | |/   //   \|      \| | | |
  151.  --+ +-----/ /| || | | || +-/ /+ |+----/ /| | | |
  152.    | | /| / / | || | | || |/ / | | /| / / | |_| |
  153.    | || |/ /_ | || | | || | /  | || |/ /  |     |
  154.    | || |\   \| || | | || |/   | ||   /   | +-+ |
  155.    | || | -+ || || +-+ || |    | ||  /    | | | |
  156.    | ||_|  |_||_| \____||_|    |_||_|     |_| | |
  157.     \|                /_/                      \|
  158.            w w w . t r i u m p h . n o
  159.  
  160.   Visit our homepage for other Triumph projects.
  161.